An Extended Behavior Network for a Game Agent: An Investigation of Action Selection Quality and Agent Performance in Unreal Tournament
نویسندگان
چکیده
This work describes an application of extended behavior networks to the control of an agent in the game Unreal Tournament. Extended Behavior Networks (EBNs) are a class of action selection architectures capable of selecting a good set of actions for complex agents situated in continuous and dynamic environments. They have been successfully applied to the Robocup, but never before used in computer games. We verify the quality of the action selection mechanism and its correctness in a series of experiments. Then we asses the performance of an agent using an EBN against a plain reactive agent with identical sensory-motor apparatus and against a totally different agent built around finite-state machines. We discuss the results of our experiments, point our future work and conclude that extended behavior networks are a good control mechanism for game agents.
منابع مشابه
Extended Behavior Networks and Agent Personality: Investigating the Design of Character Stereotypes in the Game Unreal Tournament
The Extended Behavior Network (EBN) is an architecture and action selection mechanism to design agents capable of selecting sets of concurrent actions in dynamic and continuous environments. It allows one to specify context-dependent motivations and build agents modularly, and has achieved good results in the Robocup and in the 3D action game Unreal Tournament. PHISH-Nets, another behavior netw...
متن کاملThe Behavior Oriented Design of an Unreal Tournament Character
This paper presents a case study for using a relatively recently developed methodology, Behavior Oriented Design, to develop an Intelligent Virtual Agent (IVA). Our usability study was conducted in Unreal Tournament using the game Capture The Flag. The final agent displays reasonably competent behavior: she is able to pursue multiple goals simultaneously and produce well-ordered behavior.
متن کاملGamebots: A 3D Virtual World Test-Bed For Multi-Agent Research
This paper describes Gamebots, a multi-agent system infrastructure derived from an Internet-based multi-player video game called Unreal Tournament. The game allows characters to be controlled over client-server network connections by feeding sensory information to client players (humans and agents). Unlike other standard test-beds, the Gamebots domain allows both human players and agents, or bo...
متن کاملUtsaf: a Multi-agent-based Framework for Supporting Military-based Distributed Interactive Simulations in 3d Virtual Environments
A Military-based distributed interactive simulation (DIS) such as ModSAF has been used for many years. Several problems of the DIS-based simulation to support a large and heterogeneous virtual simulation environments have been discovered (Stone, Zyda, Brutzman, and Falby 1996). To solve these problems, we propose an architectural multiagent-based framework to support a large military-based simu...
متن کاملCreating Human-like Autonomous Players in Real-time First Person Shooter Computer Games
This paper illustrates how we create a software agent by employing FALCON, a self-organizing neural network that performs reinforcement learning, to play a well-known first person shooter computer game known as Unreal Tournament 2004. Through interacting with the game environment and its opponents, our agent learns in real-time without any human intervention. Our agent bot participated in the 2...
متن کامل